package com.caesar.AI;

/**
 * @author caesar
 * @date 2025/7/22
 * @Description:本地调用大模型
 * @apiNote
 */
//import dev.langchain4j.data.message.AiMessage;
//import dev.langchain4j.data.message.UserMessage;
//import dev.langchain4j.model.ollama.OllamaChatModel;
//import dev.langchain4j.model.output.Response;
//
//public class TestOllama {
//    public static void main(String[] args) {
//        OllamaChatModel chatModel = OllamaChatModel.builder()
//                .baseUrl("http://localhost:11434")
//                .modelName("qwen2.5:3b")
//                .build();
//
//        UserMessage userMessage = UserMessage.from("你好，你是谁");
//        //HTTP协议的交互方式：请求-响应
//        Response<AiMessage> response = chatModel.generate(userMessage);
//        *//*
//        UserMessage：代表用户向AI发起的提问
//        AiMessage：AI响应的结果
//                *//*
//                AiMessage aiMessage = response.content();
//        String content = aiMessage.text();
//        System.out.println("AI回答：" + content);
//    }
//}
